A real number is assigned to each vertex of a finite connected graph so that the number on any vertex is the arithmetic mean (average) of the numbers on the adjacent vertices. Prove that all vertices' numbers are equal.